/*.current_pos{width:100%;height:40px; margin:0 auto; background:#1296db; line-height:40px;}
.current_pos .return{ width:10%; float:left; text-align:center;}
.current_pos .return a i{ font-size:18px; color:#333}
.current_pos .returnhome{ width:10%; float:left; text-align:center;}
.current_pos .returnhome a i{  font-size:18px; color:#333;}
.current_pos h2{ font-size:18px; width:80%; text-align:center; float:left; margin:0; padding:0; line-height:0.9;}
.current_pos h2 span{ width:90%; display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; line-height:40px; color:#fff;}*/
.randbox{ padding:0px 0;   border-top:1px solid #eee; background:white; margin-top:10px;}
.randbox ul li{ float:left; width:25%; text-align:center; border-left:1px solid #eee; height:30px; line-height:30px;}
.randbox ul li:first-child{ border-left:none;}
.floors{
	width: 100%;
	margin: 0 auto;
	background:white;
	margin-top:0px;
	border-top:1px solid #eee;
	border-bottom:1px solid #eee;
	padding-top:10px;
	
}
.floors h4{   border-bottom:1px solid #eee; padding-bottom:10px; margin-top:20px;}
.floors h4 span{border-left:3px solid #1296db; padding-left:10px; }
.floors h4 a{float:right; margin-right:3%; line-height:18px;}
.floors ul.ul1{ margin-right:-3%;}
.floors ul.ul1 li{ width:47%; float:left; margin-right:3%; height:180px; overflow:hidden; border:1px solid #eee; padding-bottom:10px; margin-bottom:10px;}
.floors ul.ul1 li a{ display:block;}
.floors ul.ul1 li a img{ width:100%;}
.floors ul.ul1 li a p.protit{ width:96%; display:block; height:20px; overflow:hidden; margin:0 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.floors ul.ul1 li a p.proprice{width:96%; margin:0 auto; margin-top:5px;}
.floors ul.ul1 li a p.proprice .nowprice{ color:#ee0000; font-size:16px; margin-right:5px;}
.floors ul.ul1 li a p.proprice .beforeprice{ color:#999; text-decoration:line-through; margin-left:10px;}
.floors ul.ul2{ display:none;}
.floors ul.ul2 li{ padding:10px 0; border-bottom:1px solid #eee;}
.floors ul.ul2 li:last-child{ border-bottom:none;}
.floors ul.ul2 li .lileft{ float:left; width:100px; height:100px; border:1px solid #eee; margin-left:3%;}
.floors ul.ul2 li .lileft img{ width:100%;}
.floors ul.ul2 li .liright{ float:left; width:60%; margin-left:3%;}
.floors ul.ul2 li a p.proprice .nowprice{ color:#ee0000; font-size:18px; margin-right:5px;}
.floors ul.ul2 li a p.proprice .beforeprice{ color:#999; text-decoration:line-through; margin-left:10px;}
.floors ul.ul2 li .liright h5{ line-height:1.5;display:-webkit-box !important; overflow:hidden; text-overflow: ellipsis; word-break: break-all; -webkit-box-orient: vertical;-webkit-line-clamp:2;}
.classfiedlist{ margin:0 auto; width:100%; background:white; }
.classfiedlist ul{ margin-right:-3px;}
.classfiedlist ul li{ width:25%; border:1px solid #eee; height:50px; text-align:center; margin-top:-1px; margin-left:-1px; float:left; line-height:50px;}
.classfiedlist ul li a{ font-size:16px;}
.classfiedlist ul li a.cur{color:#1296db;}
.pro_spec{ width:100%; background:white; padding:10px 3%; border-top:1px solid #eee;}
.pro_spec h4{ color:#000;}
.pro_spec p .nowprice{ color:#ee0000; font-size:18px; margin-right:5px;}
.pro_spec p .beforeprice{ color:#999; text-decoration:line-through; margin-left:10px;}
.buygoods{ width:100%;height:40px; position:fixed; left:0; bottom:0;}
.buygoods ul li{width:50%;height:40px; line-height:40px; background:#1296db; float:left;}
.buygoods ul li.cartgood{ background:#c91623;}
.buygoods ul li a span{color:white; font-size:16px;}
.buygoods ul li a i{ padding-left:25%; padding-right:5px; color:white;}
.adress{}
.adress form{ float:left;}
.list_put{ float:right;}
.list_put input{ width:40px; height:20px; border:1px solid #eee; text-indent:5px; margin:0;}
.list_put .goodnum{ margin:0; margin-left:-4px;margin-right:-4px;}
.list_put .add{ background:#eee; width:20px; height:20px; line-height:20px; text-align:center; display:inline-block; margin:0; margin-left:0;}
.list_put .minus{ background:#eee;width:20px; height:20px; line-height:20px; text-align:center;display:inline-block;margin:0;}
.good_parameter{ line-height:24px; margin-top:10px; background:#fff;}
.good_parameter .header{width:100%; height:30px; line-height:30px; background:#1296db; text-indent:3%;}
.good_parameter_con{ margin-top:10px; padding:0 3%;}

.good_detail{ line-height:24px; margin-top:10px; background:#fff;}
.good_detail .header{width:100%; height:40px; line-height:40px; background:#1296db; text-indent:3%; font-size:16px; color:#fff;}
.good_detail_con{ margin-top:10px; padding:0 3%;}
.newsclass{ background:white;}
.newsclass ul{  margin-top:-0px; margin-right:-2px;}
.newsclass ul li{width:50%; border:1px solid #eee; height:50px; text-align:center;   float:left; line-height:50px; margin-top:-0px; margin-left:-1px;}
.newsclass ul li.cur a{ color:#1296db;}
.news_con{ margin-top:10px; background:white; padding:10px 0;}
.news_con ul li{ padding:10px 0; border-bottom:1px solid #eee;}
.news_con ul li h4{ text-overflow:ellipsis;overflow:hidden; text-overflow:ellipsis; }
.news_con ul li a{ display:block;}
.news_con ul li .newsimg{ float:left;width:100px; height:100px; margin-left:3%; margin-right:10px; border:1px solid #eee;}
.news_con ul li .newsimg img{ width:100%;}
.news_con ul li .newsabstract{ margin-right:10px; }
.news_con ul li .newsabstract h4{display:-webkit-box !important; overflow:hidden; text-overflow: ellipsis; word-break: break-all; -webkit-box-orient: vertical;-webkit-line-clamp:1; font-size:16px; line-height:1.5; margin-top:5px; margin-bottom:5px;}
.news_con ul li .newsabstract p{ color:#666;display:-webkit-box !important; overflow:hidden; text-overflow: ellipsis; word-break: break-all; -webkit-box-orient: vertical;-webkit-line-clamp:2;}
.news_con ul li .newsabstract p i{ margin-right:5px; color:#999;}
.news_detailcon{ padding:0 3%; background:white;}
.news_detailcon .conhead{ border-bottom:1px solid #eee; padding-bottom:10px; }
.news_detailcon .conhead p.article_info{color:#666;}
.news_detailcon .conhead p.article_info span{ margin-left:10px; color:#666;}
.article_con{ padding:10px 0; line-height:24px; }
.shopcart{ padding:0px 3%; background:white;}
.shopcart ul li{ padding:10px 0; border-bottom:1px solid #eee;}
.shopcart ul li .proimg{ width:100px; height:100px; float:left; border:1px solid #eee; }
.shopcart ul li .proimg img{ width:100%;}
.shopcart ul li .list_info{ width:63%; float:left; margin-left:10px;}
.shopcart ul li .list_info h4 { margin:10px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.shopcart ul li .list_info p.price{ font-size:16px; color:#ee0000;}
.shopcart ul li .list_put{ float:none; margin-top:10px;}
.shopcart ul li .list_put input{ width:40px; height:20px; border:1px solid #eee; text-indent:5px; margin:0;}
.shopcart ul li .list_put .goodnum{ margin:0; margin-left:-4px;margin-right:-4px;}
.shopcart ul li .list_put .add{ background:#eee; width:20px; height:20px; line-height:20px; text-align:center; display:inline-block; margin:0; margin-left:0;}
.shopcart ul li .list_put .minus{ background:#eee;width:20px; height:20px; line-height:20px; text-align:center;display:inline-block;margin:0;}
.shopcart ul li .list_put i{color:#999;}
.billing{ width:100%;height:40px; position:fixed; left:0; bottom:0; border-top:1px solid #eee; background:#FFF; padding:0 3%;}
.billing .pull-left{ width:68%; line-height:40px;}
.billing .pull-left .allprice{ color:#ee0000;}
.billing a.gobill{ float:left; background:#ee0000; color:#fff; font-size:16px;  padding:3px 15px; margin-left:10px; border-radius:15px; margin-top:5px; display:block;}

.swiper-container {
	width: 100%;
	height: auto;
}
.swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;

}
.swiper-pagination-bullet-active{ background:#1296db;}
/*订单提交页面*/

.deliverinfo{border-bottom:1px solid #eee; border-top:1px solid #eee;  padding:10px 3%; padding-top:0; margin-bottom:10px; background:white;}
.deliverinfo a{ display:block;}
.deliverinfo a h5{padding:10px 0;}
.ordersdetail{  padding:0 0%; margin-top:0px;}

.procon{ padding:10px 3% 10px 3%; background:#f7f7f7;}
.procon .lileft{ width:28%; border:1px solid #eee; float:left; overflow:hidden;}
.procon .lileft img{ width:100%;}
.procon .liright{ float:left; margin-left:2%; width:70%;}
.procon .liright h4{ font-size:14px; display:-webkit-box !important; overflow:hidden; text-overflow: ellipsis; word-break: break-all; -webkit-box-orient: vertical;-webkit-line-clamp:2; line-height:1.5;}
.allprice{ border-bottom:1px solid #eee; line-height:40px;padding:0 3%; }

.paymentdetail .delivermanner{border-bottom:1px solid #eee; border-top:1px solid #eee; line-height:40px; padding:0px 3%;margin-top:10px;}
.scorepay{border-bottom:1px solid #eee; border-top:1px solid #eee; line-height:40px; padding:0px 3%;margin-top:0px; background:white;}
.paymanner{border-bottom:1px solid #eee; border-top:1px solid #eee; line-height:40px; padding:0px 3%;margin-top:10px; background:white;}
.subpayfixed{ background:white; line-height:40px; height:40px; position:fixed; left:0; bottom:0; width:100%; border-top:1px solid #eee; padding:0 0%;}
.subpayfixed form{ float:right; margin-left:10px;}
.subpayfixed form button{ background:#c91623; border:none; height:40px; margin:0; padding:0 20px; color:#fff; line-height:40px; }

/*购物车页面*/
.gouwuche .car-list{ margin:0 -10px; }
	.gouwuche .car-list.inset{ margin:10px 0; border:1px solid #ddd; border-radius:0.2125em; }
	.gouwuche .car-list.inset li:last-child{ border-bottom:0; }
	.gouwuche .car-list .nodata{ position:relative; padding:20px 0; text-align:center; }
	.gouwuche .car-list .nodata h1{ display:block; height:90px; }
	.gouwuche .car-list .nodata h1:before{ position:absolute; margin-left:-30px; left:50%; top:30px; content:"\63"; font-family:'IcoMoon'; color:#ff6600; font-size:60px; font-style:normal; font-variant:normal; font-weight:normal; line-height:1; z-index:-1; }
	.gouwuche .car-list .nodata p{ color:#999; font-size:17px; line-height:35px; }
	.gouwuche .car-list li{ position:relative; padding:10px; border-bottom:1px solid #efefef; list-style:none; }
	.gouwuche .car-list li:after{ clear:both; content:"."; display:block; height:0; visibility:hidden; }
	.gouwuche .car-list li label.select{ position:absolute; display:block; top:5px; left:35px; }
	.gouwuche .car-list li .img-box{ display:block; float:left; margin:0 10px 0 0; width:75px; }
	.gouwuche .car-list li .img-box img{ width:75px; }
	.gouwuche .car-list li>h2{ display:block; margin:0; padding:0; color:#ff6600; font-size:15px; font-weight:normal; height:20px; line-height:20px; text-overflow:ellipsis; overflow:hidden; }
	.gouwuche .car-list li p.stxt{ color:#888; font-size:12px; line-height:1.3em; }
	.gouwuche .car-list li .note{ display:block; margin-left:80px; padding-top:10px; }
	.gouwuche .car-list li .note .price{ display:inline-block; color:#F00; font-size:15px; font-style:normal; line-height:23px; }
	.gouwuche .car-list li .note span{ display:block; float:right; color:#8c8c8c; font-size:12px; line-height:23px; }
	.gouwuche .car-list li .note .btn-list{ display:block; float:right; }
	.gouwuche .car-list li .note .btn-list input{ display:block; float:left; margin:0; padding:0; width:30px; height:25px; line-height:25px; text-align:center; border:1px solid #ddd; border-left:0; border-right:0; border-radius:0px; color:262626; font-size:14px; line-height:23px; }
	.gouwuche .car-list li .note .btn-list a{ display:block; float:left; margin:0; padding:0 8px; border:1px solid #ddd; color:#ff6600; font-size:14px; line-height:23px; height:25px; }
	.gouwuche .car-list li .note .btn-list a.del { margin-left:5px; border:0; line-height:25px; color:#777; }
.gouwuche .car-total{ display:block; margin:0 -10px; padding:15px 10px; background:#fafafa;  }
	.gouwuche .car-total .btn-list{ float:right; }
	.gouwuche .car-total .note{ display:block; }
	.gouwuche .car-total .note h3{ color:#333; font-size:14px; line-height:1.8em; }
	.gouwuche .car-total .note p{ color:#333; font-size:13px; line-height:1.5em; }
	.shangpinxiangqing .goods-item{ margin:15px 0; padding:10px; border:1px solid #ddd; border-radius:0.2125em; }
	.shangpinxiangqing .goods-item h2{ margin:0 0 10px; padding-bottom:10px; color:#53575e; font-size:14px; line-height:1em; font-weight:normal; border-bottom:1px solid #efefef; }
	.shangpinxiangqing .goods-item>dl{ clear:both; font-size:14px; padding: 5px 0; }
	.shangpinxiangqing .goods-item>dl dt{ display:block; float:left; padding-right:5px; }
/*商品详情*/
.shangpinxiangqing .goods-btn{ margin:15px 0; padding:10px; border:1px solid #ddd; border-radius:0.2125em; }
	.shangpinxiangqing .goods-btn h1{ margin:0 0 10px; padding-bottom:10px; color:#ff6600; font-size:19px; border-bottom:1px solid #efefef; }
	.shangpinxiangqing .goods-btn:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
	.shangpinxiangqing .goods-btn .price-box{ margin-bottom:10px; line-height:1.8em; }
	.shangpinxiangqing .goods-btn .price-box:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
	.shangpinxiangqing .goods-btn .price-box div{ display:block; float:left; width:50%; }
	.shangpinxiangqing .goods-btn .price-box div b{ color:#F00; font-size:21px; }
	.shangpinxiangqing .goods-btn .input-box{ margin-bottom:10px; clear:both; line-height:37px; height:37px; }
	.shangpinxiangqing .goods-btn .input-box .listbox{ display:inline-block; vertical-align:middle; }
	.shangpinxiangqing .goods-btn .input-box a{ display:block; float:left; margin:0; padding:5px 12px; border:1px solid #ddd; font-size:15px; line-height:25px; height:33px; color:#353535; cursor:pointer; overflow:hidden; }
	.shangpinxiangqing .goods-btn .input-box input[type="text"]{ display:block; float:left; margin:0; padding:5px 10px; width:50px; border:1px solid #ddd; border-left:0; border-right:0; border-radius:0; font-size:15px; line-height:25px; height:33px; text-align:center; }
	.shangpinxiangqing .goods-btn .btn-box .col{ float:left; width:48%; margin:2px; }
	.shangpinxiangqing .goods-btn .btn-box .add{ display:block; width:100%; box-sizing:border-box; border-color:#f00; color:#fff; background:#f00; cursor:pointer; }
	.shangpinxiangqing .goods-btn .btn-box .buy{ display:block; width:100%; box-sizing:border-box; border-color:#ff6600; color:#fff; background:#ff6600; cursor:pointer; }
	.shangpinxiangqing .goods-btn .btn-box .over{ color:#999; background:#f7f7f7; border-color:#e8e8e8; cursor:default; }
	
.shangpinxiangqing .spec-box{ position:relative; margin-top:10px; }
	.shangpinxiangqing .spec-box:after{ clear:none; content:""; display:block; height:0; visibility:hidden; }
	.shangpinxiangqing .spec-box dl{ clear:both; display:block; }
	.shangpinxiangqing .spec-box dl:after{ clear:none; content:""; display:block; height:0; visibility:hidden; }
	.shangpinxiangqing .spec-box dl dt{ float:left; width:20%; line-height:38px; min-height:38px; color:#53575e; }
	.shangpinxiangqing .spec-box dl dd{ position:relative; padding:5px 0; line-height:26px; min-height:26px; color:#6c6c6c; }
	.shangpinxiangqing .spec-box dl dd s{ display:inline-block; text-decoration:line-through; }
	.shangpinxiangqing .spec-box dl dd .price{ display:inline-block; margin-right:5px; color:#f40; font-size:24px; font-weight:700; }
	.shangpinxiangqing .spec-box dl dd .items{ list-style:none; }
	.shangpinxiangqing .spec-box dl dd .items li{ position:relative; float:left; margin:0 5px 8px 0; padding:1px; line-height:20px; vertical-align:middle; }
	.shangpinxiangqing .spec-box dl dd .items li a{ display:block; padding:1px; color:#666; min-width:10px; width:auto !important;  text-align:center; text-decoration:none; border:1px solid #eee; cursor:pointer; white-space:nowrap; text-overflow:ellipsis; vertical-align:middle; }
	.shangpinxiangqing .spec-box dl dd .items li a span{ display:inline-block; padding:5px 9px; font-style:normal; line-height:20px; }
	.shangpinxiangqing .spec-box dl dd .items li a img{ width:36px; height:38px; vertical-align:middle; }
	.shangpinxiangqing .spec-box dl dd .items li a.selected{ margin:-1px; color:#333; border:2px solid #f40; color:#f40; }
	/*评论列表*/
	.comment-list ol li{ line-height:24px; border-bottom:1px solid #ddd; padding-top:10px;}
	/*商家店铺*/
	.myshop{ width:100%; height:140px; margin:0 auto; background:url(../images/dianpu_bg.jpg); margin-top:-1px; position:relative;}
	.myshop_left{ position:absolute;left:0; bottom:0; width:1000px;}
	.myshop_left .img_left{ width:60px; height:60px; background:#fff; overflow:hidden; float:left; margin-right:10px;}
	.myshop_left h5{ font-size:16px; color:#fff; width:170px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
	.myshop_left h5 span{ display:inline-block; font-weight:400; margin-top:5px;}
	.myshop_right{  background:#1296db; position:absolute; bottom:10px; right:0px; color:#fff;}
	.myshop_right .p1{ width:58px; height:46px; line-height:46px; float:left; text-align:center; background:#035a01;}
	.myshop_right .p2{ width:58px; height:46px;  float:left; text-align:center;}
	.myshop_right .p2 p{ margin-top:5px; margin-bottom:0px; line-height:16px;} 
	.myshop_right a{color:#fff;}